package com.zhc.dejingapi.pojo.qingflow.moorder;

import lombok.Data;

import java.time.LocalDateTime;

@Data
public class MoOrderMainModel {

    //@TableId("ERI")
    private String eri;

    //@TableField("CODE")
    private String code;

    //@TableField("NAME")
    private String name;

    //@TableField("DESCRIP")
    private String descrip;

    //@TableField("SUBJNO")
    private String subjno;

    //@TableField("MKGCODE")
    private String mkgcode;

    //@TableField("MKOVERSTGY")
    private Integer mkoverstgy;

    //@TableField("MKBULIAO")
    private Integer mkbuliao;

    //@TableField("MKBULIAOQTY")
    private Integer mkbuliaoqty;

    //@TableField("MKOVERMSTGY")
    private Integer mkovermstgy;

    //@TableField("MKJYBOMWORK")
    private Integer mkjybomwork;

    //@TableField("MKBOMCHKONLYCHKQTY")
    private Integer mkbomchkonlychkqty;

    //@TableField("MKQTYCHECKFROMSTKCHE")
    private Integer mkqtycheckfromstkche;

    //@TableField("MKBOMINAUTOCLOSE")
    private Integer mkbominautoclose;

    //@TableField("MKSRCTRACK")
    private Integer mksrctrack;

    //@TableField("MKDAYSPC")
    private Integer mkdayspc;

    //@TableField("MKPRSNOMAGAFTERVCHR")
    private Integer mkprsnomagaftervchr;

    //@TableField("MKALLOWFSTPRSNOGOTQ")
    private Integer mkallowfstprsnogotq;

    //@TableField("MKPRSNOQTYCTLINQTY")
    private Integer mkprsnoqtyctlinqty;

    //@TableField("MKBOMPRSQTYEDIT")
    private Integer mkbomprsqtyedit;

    //@TableField("MKEDITPRSAFTERBOMVC")
    private Integer mkeditprsafterbomvc;

    //@TableField("MKUSEBOMVCHRINPRS")
    private Integer mkusebomvchrinprs;

    //@TableField("MKEXPECTPROCESS")
    private Integer mkexpectprocess;

    //@TableField("MKQTYCHECK")
    private Integer mkqtycheck;

    //@TableField("MKOVERENTRYRATE")
    private Integer mkoverentryrate;

    //@TableField("MKVCHRQTYCHECK")
    private Integer mkvchrqtycheck;

    //@TableField("MKMAKERPOWER")
    private Integer mkmakerpower;

    //@TableField("MKINVERTFLAG")
    private Integer mkinvertflag;

    //@TableField("COMPNO")
    private String compno;

    //@TableField("DAYSCP")
    private Double dayscp;

    //@TableField("HOURLYYIELD")
    private Double hourlyyield;

    //@TableField("RATE")
    private Double rate;

    //@TableField("STARTTIME")
    private LocalDateTime starttime;

    //@TableField("SCHEDLULETYPE")
    private Integer schedluletype;

    //@TableField("PCODE")
    private String pcode;

    //@TableField("ISAUTOBOMVCHR")
    private Integer isautobomvchr;

    //@TableField("AUTOVCHRWORKTYPE")
    private Integer autovchrworktype;

    //@TableField("ALLOWZEROREPORT")
    private Integer allowzeroreport;

    //@TableField("AUTOVCHRSTOCKFORCE")
    private Integer autovchrstockforce;

    //@TableField("AUTOBOMVCHRTYPE")
    private Integer autobomvchrtype;

    //@TableField("ISAUTOBOMIN")
    private Integer isautobomin;

    //@TableField("APCODE")
    private String apcode;

    //@TableField("LASTUPD")
    private String lastupd;

    //@TableField("applyId")
    private Long applyId;

    //@TableField("sha1_value")
    private String sha1Value;

    //@TableField("isNeedUpd")
    private Integer isNeedUpd;

    //@TableField("updAction")
    private String updAction;

    //@TableField("isDeal")
    private Integer isDeal;

    //@TableField("dealDate")
    private LocalDateTime dealDate;

    //@TableField("errCode")
    private String errCode;

    //@TableField("errMsg")
    private String errMsg;

    //@TableField("qingflowCode")
    private String qingflowCode;

    //@TableField(value = "lastRequestId",updateStrategy = FieldStrategy.IGNORED,insertStrategy = FieldStrategy.IGNORED)
    private String lastRequestId;

    //@TableField("isWaiting")
    private int isWaiting;
    //@TableField("actionResult")
    private String  actionResult;//	varchar	2



}
